pulse echo technique - Español Inglés Diccionario